/*
 * Listener.h
 *
 *  Created on: Mar 16, 2009
 *      Author: Andrzej Olchawa
 *      mailto: andrzejolchawa@gmail.com
 *      http://www.hardtechnology.org
 *      This is a part of the Armazd project, which is covered by
 *      GNU GPL v2 license.
 */

#ifndef LISTENER_H_
#define LISTENER_H_

/* Include section */
#include <iostream>

#include "DataSenderManager.h"
#include "HTFramework/HTThread.h"

/* namespace declaration */
using namespace std;

/* Listener class definition */
class Listener : public DataSenderManager
{

protected:

	string listenerName;

public:

	/* Constructors and destructor */
	Listener();
	virtual ~Listener();

	/* Getters and setters */
	string getListenerName();

};

#endif /* LISTENER_H_ */
